electric meters - Turkish English Dictionary